Computing Graph Neural Networks: A Survey from Algorithms to Accelerators
نویسندگان
چکیده
Graph Neural Networks (GNNs) have exploded onto the machine learning scene in recent years owing to their capability model and learn from graph-structured data. Such an ability has strong implications a wide variety of fields whose data are inherently relational, for which conventional neural networks do not perform well. Indeed, as reviews can attest, research area GNNs grown rapidly lead development GNN algorithm variants well exploration ground-breaking applications chemistry, neurology, electronics, or communication networks, among others. At current stage research, however, efficient processing is still open challenge several reasons. Besides novelty, hard compute due dependence on input graph, combination dense very sparse operations, need scale huge graphs some applications. In this context, article aims make two main contributions. On one hand, review field presented perspective computing. This includes brief tutorial fundamentals, overview evolution last decade, summary operations carried out multiple phases different variants. other in-depth analysis software hardware acceleration schemes provided, hardware-software, graph-aware, communication-centric vision accelerators distilled.
منابع مشابه
Reinforcement Learning in Neural Networks: A Survey
In recent years, researches on reinforcement learning (RL) have focused on bridging the gap between adaptive optimal control and bio-inspired learning techniques. Neural network reinforcement learning (NNRL) is among the most popular algorithms in the RL framework. The advantage of using neural networks enables the RL to search for optimal policies more efficiently in several real-life applicat...
متن کاملReinforcement Learning in Neural Networks: A Survey
In recent years, researches on reinforcement learning (RL) have focused on bridging the gap between adaptive optimal control and bio-inspired learning techniques. Neural network reinforcement learning (NNRL) is among the most popular algorithms in the RL framework. The advantage of using neural networks enables the RL to search for optimal policies more efficiently in several real-life applicat...
متن کاملComputing with Time: From Neural Networks to Wireless Networks
This article advocates a new computing paradigm, called computing with time, that is capable of efficiently performing a certain class of computation, namely, searching in parallel for the closest value to the given parameter. It shares some features with the idea of computing with action potentials proposed by Hopfield, which originated in the field of artificial neuron network. The basic idea...
متن کاملA Survey of Neuromorphic Computing and Neural Networks in Hardware
Neuromorphic computing has come to refer to a variety of brain-inspired computers, devices, and models that contrast the pervasive von Neumann computer architecture. This biologically inspired approach has created highly connected synthetic neurons and synapses that can be used to model neuroscience theories as well as solve challenging machine learning problems. The promise of the technology i...
متن کاملComputing with Time: From Neural Networks to Sensor Networks
This article advocates a new computing paradigm, called computing with time, that is capable of efficiently performing a certain class of computation, namely, searching in parallel for the closest value to the given parameter. It shares some features with the idea of computing with action potentials proposed by Hopfield, which originated in the field of artificial neuron networks. The basic ide...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM Computing Surveys
سال: 2022
ISSN: ['0360-0300', '1557-7341']
DOI: https://doi.org/10.1145/3477141